@charset "utf-8";
html,body,ul,li{margin:0px;padding:0px;font-family:微软雅黑;font-size:14px;}a{text-decoration:none;}li{list-style:none;}input{border:none;}
.font-red{
	color:#F65756;
}
/* 购物车头部*/
.header{
	position:fixed;
	width:100%;
	height:60px;
	background-color:#F75756;
	line-height:60px;
	z-index:2;
}
.name{
	display:inline-block;
	color:#FFF;
	float:left;
	margin-left:30px;
	font-size:20px;
}
.edit{
	width:30px;
	height:30px;
	float:right;
	margin-right:20px;
	margin-top:15px;
}
.remove{
	display:inline-block;
	float:right;
	margin-right:20px;
	color:#FFF;
	font-size:20px;
}
/*购物车列表*/
.main{
	padding-top:70px;
	z-index:1;
	margin-bottom:130px;
}
.main ul li{
	width:100%;
	height:120px;
	background-color:#FFF;
	border-bottom:1px solid #CCC;
}
.check{
	display:none;
	width:24px;
	height:24px;
	margin-top:48px;
	margin-left:2%;
	float:left;
}
.goods-img{
	width:100px;
	height:100px;
	margin-top:10px;
	float:left;
	margin-left:2%;
}
.goods-name{
	display:inline-block;
	width:60%;
	position:absolute;
	word-break:break-all;
	white-space:nowrap;
	overflow:hidden;
	margin-left:10px;
	margin-top:10px;
	text-overflow:ellipsis;
}
.goods-sy{
	display:inline-block;
	position:absolute;
	margin-left:10px;
	margin-top:35px;
	font-size:12px;
	color:#909090;
}
.jian{
	border:1px solid #ccc;
	width:25px;
	height:25px;
	position:absolute;
	text-align:center;
	line-height:25px;
	color:#ccc;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
}
.goods-num{
	width:40px;
	height:23px;
	position:absolute;
	border:1px solid #646464;
	margin-left:26px;
	text-align:center;
	color:#F65756;
	font-size:16px;
}
.num{
	position:absolute;
	margin-top:70px;
	margin-left:120px;
}
.jia{
	border:1px solid #646464;
	width:25px;
	height:25px;
	position:absolute;
	text-align:center;
	line-height:25px;
	color:#646464;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	margin-left:67px;
}
.num-bw{
	width:40px;
	height:25px;
	background-color:#F75756;
	color:#FFF;
	margin-left:110px;
	text-align:center;
	line-height:25px;
	font-size:16px;
	border-radius:3px;
}
.delete-img{
	width:20px;
	height:20px;
	float:right;
	margin-right:20px;
	margin-top:80px;
}
/*底部*/
.footer{
	width:100%;
	height:120px;
	background-color:#F3F3F3;
	position:fixed;
	bottom:0px;
}
.footer ul{
	position:absolute;
	width:100%;
	background-color:#FFF;
	height:60px;
	margin-top:60px;
}
.footer ul img{
	width:35px;
	height:35px;
}
.footer ul li{
	font-size:12px;
	color:#6B6B6B;
	margin-top:5px;
	width:20%;
	text-align:center;
	float:left;
}
.delete-dd{
	position:absolute;
	height:50px;
	width:100%;
	background-color:#FFF;
	color:#909090;
	line-height:50px;
	font-size:16px;
}
.num-totle{
	display:inline-block;
	float:left;
	margin-left:3%;
}
.num-number{
	display:inline-block;
	margin-left:20%;
}
.dd-submit{
	display:inline-block;
	float:right;
	margin-right:3%;
}